<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<tiles:insertTemplate template="menu.jsp">
	<tiles:putAttribute name="body">
		<table class="infobox">
			<tr>
				<td>
					<div>Postać <s:property value="fight.attackerLogin"/>
						<ul>
							<li>Życie - <s:property value="fight.attacker.hp" /></li>
							<li>Doświadczenie bojowe - <s:property value="fight.attacker.fightExp" /></li>
							<li>Doświadczenie magiczne - <s:property value="fight.attacker.magicExp" /></li>
						</ul>
					</div>
				</td>
				<td>
					<div>Postać <s:property value="fight.defenderLogin"/>
						<ul>
							<li>Życie - <s:property value="fight.defender.hp" /></li>
							<li>Doświadczenie bojowe - <s:property value="fight.defender.fightExp" /></li>
							<li>Doświadczenie magiczne - <s:property value="fight.defender.magicExp" /></li>
						</ul>
					</div>
				</td>
			</tr>
			<tr>
				<td>
					<ul>
						<li>Siła - <s:property value="fight.attacker.strenght" /></li>
						<li>Sztuka Walki - <s:property value="fight.attacker.attack" /></li>
						<li>Unik - <s:property value="fight.attacker.parry" /></li>
						<li>Wytrzymałość - <s:property value="fight.attacker.stamina" /></li>
						<li>Mana - <s:property value="fight.attacker.mana" /></li>
						<li>Szybkość - <s:property value="fight.attacker.speed" /></li>
					</ul>
				</td>
				<td>
						<ul>
						<li>Siła - <s:property value="fight.defender.strenght" /></li>
						<li>Sztuka Walki - <s:property value="fight.defender.attack" /></li>
						<li>Unik - <s:property value="fight.defender.parry" /></li>
						<li>Wytrzymałość - <s:property value="fight.defender.stamina" /></li>
						<li>Mana - <s:property value="fight.defender.mana" /></li>
						<li>Szybkość - <s:property value="fight.defender.speed" /></li>
					</ul>
				</td>
			</tr>
			<tr>
				<td>
					<ul>
						<li>Obrażenia całkowite - <s:property value="fight.attackerDmg"/>
						</li>
						<s:if test="fight.attackerIceDmg != 0">
						<li>Obrażenia od lodu - <s:property value="fight.attackerIceDmg"/></li>
						</s:if>
						<s:if test="fight.attackerFireDmg != 0">
						<li>Obrażenia od ognia - <s:property value="fight.attackerFireDmg"/></li>
						</s:if>
						<s:if test="fight.attackerEarthDmg != 0">
						<li>Obrażenia od ziemi - <s:property value="fight.attackerEarthDmg"/></li>
						</s:if>
						<s:if test="fight.attackerWindDmg != 0">
						<li>Obrażenia od powietrza - <s:property value="fight.attackerWindDmg"/></li>
						</s:if>
						<li>Obrona całkowita - <s:property value="fight.attackerDef"/>
						</li>
						<s:if test="fight.attackerIceDef != 0">
						<li>Ochrona od lodu - <s:property value="fight.attackerIceDef"/></li>
						</s:if>
						<s:if test="fight.attackerFireDef != 0">
						<li>Ochrona od ognia - <s:property value="fight.attackerFireDef"/></li>
						</s:if>
						<s:if test="fight.attackerEarthDef != 0">
						<li>Ochrona od ziemi - <s:property value="fight.attackerEarthDef"/></li>
						</s:if>
						<s:if test="fight.attackerWindDef != 0">
						<li>Ochrona od powietrza - <s:property value="fight.attackerWindDef"/></li>
						</s:if>
					</ul>
				</td>
				<td>
					<ul>
						<li>Obrażenia całkowite - <s:property value="fight.defenderDmg"/>
						</li>
						<s:if test="fight.defenderIceDmg != 0">
						<li>Obrażenia od lodu - <s:property value="fight.defenderIceDmg"/></li>
						</s:if>
						<s:if test="fight.defenderFireDmg != 0">
						<li>Obrażenia od ognia - <s:property value="fight.defenderFireDmg"/></li>
						</s:if>
						<s:if test="fight.defenderEarthDmg != 0">
						<li>Obrażenia od ziemi - <s:property value="fight.defenderEarthDmg"/></li>
						</s:if>
						<s:if test="fight.defenderWindDmg != 0">
						<li>Obrażenia od powietrza - <s:property value="fight.defenderWindDmg"/></li>
						</s:if>
						<li>Obrona całkowita - <s:property value="fight.defenderDef"/>
						</li>
								<s:if test="fight.defenderIceDef != 0">
						<li>Ochrona od lodu - <s:property value="fight.defenderIceDef"/></li>
						</s:if>
						<s:if test="fight.defenderFireDef != 0">
						<li>Ochrona od ognia - <s:property value="fight.defenderFireDef"/></li>
						</s:if>
						<s:if test="fight.defenderEarthDef != 0">
						<li>Ochrona od ziemi - <s:property value="fight.defenderEarthDef"/></li>
						</s:if>
						<s:if test="fight.defenderWindDef != 0">
						<li>Ochrona od powietrza - <s:property value="fight.defenderWindDef"/></li>
						</s:if>
					</ul>
				</td>
			</tr>
			<tr>
				<td>
					<s:iterator value="attackerEquipedItems">
						<s:property value="name"/><br/>
						<img src="<s:property value="imgUrl"/>" /><br/><br/>
					</s:iterator>
				</td>
				<td>
					<s:iterator value="defenderEquipedItems">
						<s:property value="name"/><br/>
						<img src="<s:property value="imgUrl"/>" /><br/><br/>
					</s:iterator>
				</td>
			</tr>
		</table>
		<table class="infobox">
			<tr><th colspan="2" align="center">Raport z walki</th></tr>
			<s:iterator value="fight.rounds" var="round">
				<tr><td colspan="2" align="left"><s:property value="#round.description"/></td></tr>
			</s:iterator>
		</table>
		<table class="infobox">
			<s:if test="''.equals(fight.winner)">
				<tr><th colspan="2" align="center">Remis</th></tr>
				<tr><td align="left">Gracz</td><td align="left">Zadane obrażenia</td></tr>
				<tr><td align="left"><s:property value="fight.attackerLogin"/></td><td align="left"><s:property value="attackerDamage"/></td></tr>
				<tr><td align="left"><s:property value="fight.defenderLogin"/></td><td align="left"><s:property value="defenderDamage"/></td></tr>
			</s:if><s:else>
				<tr><th colspan="2" align="center">Zwycięzca <s:property value="fight.winner"/></th></tr>
				<tr><td align="left">Gracz</td><td align="left">Zadane obrażenia</td></tr>
				<tr><td align="left"><s:property value="fight.attackerLogin"/></td><td align="left"><s:property value="attackerDamage"/></td></tr>
				<tr><td align="left"><s:property value="fight.defenderLogin"/></td><td align="left"><s:property value="defenderDamage"/></td></tr>
				<tr><td colspan="2" align="center"><b><s:property value="fight.winner"/></b> zdobywa <s:property value="fight.reward.rewardedGold"/> szt. złota 
					<s:if test="fight.reward.rewardedFightExp > 0">
						, <s:property value="fight.reward.rewardedFightExp"/>
						<s:if test="fight.reward.rewardedFightExp == 1">
							punkt
						</s:if><s:else>punkty
						</s:else>
						doświadczenia bojowego
					</s:if>
					<s:if test="fight.reward.rewardedFightExp > 0">
						, <s:property value="fight.reward.rewardedMagicExp"/>
						<s:if test="fight.reward.rewardedFightExp == 1">
							punkt
						</s:if><s:else>punkty
						</s:else>
						doświadczenia magicznego
					</s:if>
					<s:if test="fight.looserBonusFightExp > 0 || fight.looserBonusMagicExp > 0">
						.<s:property value="fight.looser"/> otrzymuje
					</s:if>
					<s:if test="fight.looserBonusFightExp > 0"> 	
						<s:property value="fight.looserBonusFightExp"/>
						<s:if test="fight.looserBonusFightExp == 1">
							punkt
						</s:if><s:else>punkty
						</s:else> doświadczenia bitewnego
					</s:if>
					<s:if test="fight.looserBonusMagicExp > 0">
						, <s:property value="fight.looserBonusMagicExp"/>
						<s:if test="fight.looserBonusMagicExp == 1">
							punkt
						</s:if><s:else>punkty
						</s:else> doświadczenia magicznego
					</s:if>.
				</td></tr>	
			</s:else>
		</table>
			
	</tiles:putAttribute>
</tiles:insertTemplate>